radius3 development developers spec web design thin-client application development projects open source specifications offshore software development crm customer manufacture offshore custom software development relationship software development company management consulting software development outsourcing custom marine